Qu`est-ce que binaire? [Technologie expliqué]

Étant donné que binaire est donc absolument fondamental à l`existence d`ordinateurs, il semble étrange que nous ayons jamais abordé le sujet avant - si aujourd`hui j`avais pensé que je donnerais un bref aperçu de ce que binaire signifie réellement et comment il est utilisé dans les ordinateurs . Si vous êtes toujours demandé ce qui est la différence entre 8 bits

, 32 bits, et 64 bits est vraiment, et pourquoi il importe - alors lisez la suite!

Qu`est-ce que binaire? La différence entre la base 10 et la base 2

La plupart d`entre nous ont grandi dans un monde base 10 des nombres, par ce que je veux dire que nous avons 10 `base` Nombres (0-9) À partir de laquelle nous dérivons tous les autres numéros. Une fois que nous avons épuisé ceux-ci, on monte un niveau de l`unité - 10, LA 100, LA 1000 - cette forme de comptage est martelée dans nos cerveaux de la naissance. En fait, il était seulement de l`époque romaine que nous avons commencé à compter dans la base 10. Avant cela, la base 12 est le plus facile, et les gens ont utilisé leurs doigts pour compter.

Video: Qu'est ce qu'une option binaire ?

Lorsque nous apprenons base 10 à l`école primaire, nous écrivons souvent les unités comme celle-ci:

Quel est le code binaire

Ainsi, le nombre 1990 se compose actuellement de 1 x 1000, 9 x 100, 9 x 10, et 0 x 1. Je suis sûr que je ne ai pas besoin d`expliquer la base 10 plus loin que cela.

Mais si au lieu d`avoir une sélection complète de 0,1,2,3,4,5,6,7,8,9 de travailler avec les chiffres de base - si nous avions seulement 0, et 1. C`est appelé base 2- et il est aussi communément appelé binaire. Dans un monde binaire, vous ne pouvez compter 0,1 - alors vous devez passer au prochain niveau de l`unité.

Compter en binaire

Il aide énormément si nous écrivons les unités lors de l`apprentissage binaire. Dans ce cas, au lieu de chaque unité supplémentaire étant multipliée par 10, il est multiplié par 2, nous donnant 1,2,4,8,16,32,64 ... Donc, pour vous aider à calculer, nous pouvons les écrire comme ceci:

Video: [VB] Convertir Un Texte En Langage Binaire : LIRE LA MÊME CHOSE QUE SON PC !

ce qui est binaire

En d`autres termes, le droit le plus de valeur dans un nombre binaire représente combien de années 1. Le chiffre suivant, à gauche de cela, représentent le nombre des années 2. La prochaine représente combien de 4 années ... et ainsi.

Avec cette connaissance, nous pouvons écrire une table de comptage en binaire, avec la base équivalente 10 indiquée sur la gauche.

Quel est le code binaire

Passez un moment Dépasser que jusqu`à ce que vous pouvez voir exactement pourquoi 25 est écrit en 11001. Vous devriez être en mesure de le décomposer comme 16 + 8 + 1 = 25.

Travailler en arrière - base 10 en binaire

Vous devriez maintenant être en mesure de déterminer quelle valeur un nombre binaire a en traçant un tableau similaire et en multipliant chaque unité. Pour passer une base régulière 10 nombre binaire prend un peu plus d`effort. La première étape est de trouver la plus grande unité binaire qui «s`insère dans » le nombre. Ainsi, par exemple, si nous faisions 35, le plus grand nombre de cette table qui s`insère dans 35 est de 32, donc nous aurait un 1 là, dans cette colonne. Nous avons alors un reste de 3 - qui aurait besoin d`un 2, puis enfin un 1. Nous obtenons 100011.

8 bits, octets, et Ko

Le tableau que je l`ai montré ci-dessus est de 8 bits, parce que nous avons un maximum de 8 zéros et les utiliser pour notre nombre binaire. Ainsi, le nombre maximum que nous pouvons éventuellement représenter est 11111111, ou 255. C`est pourquoi afin de représenter un nombre quelconque de 0-255, nous avons besoin d`au moins 8 bits. Octuor et l`octet est tout simplement une autre façon de dire 8 bits. Donc 1 octet = 8 bits.

32 vs 64 bits

De nos jours, vous entendez souvent les termes 32 bits et 64 bits de Windows, et vous savez peut-être que Windows ne prend en charge 32 bits jusqu`à 4 giga-octets de RAM. Pourquoi est-ce bien?

Tout se résume à la mémoire d`adressage. Chaque bit de la mémoire a besoin d`une adresse unique afin d`y accéder. Si nous avions un 8 bits système d`adressage mémoire, nous ne serait en mesure d`avoir un maximum de 256 octets de la mémoire. Avec un 32 bits Système d`adressage de mémoire (imaginer l`extension du tableau ci-dessus ont 32 colonnes d`unités binaires), Nous pouvons aller nulle part jusqu`à 4294967296 ? 4 milliards d`octets, ou en d`autres termes - 4 GIGAoctets. 64 bits informatique supprime essentiellement cette limite en nous donnant jusqu`à 18 trillion adresses différentes - un nombre plupart d`entre nous ne peut tout simplement pas comprendre.

adressage IPv4

La dernière inquiétude dans le monde de l`informatique est tout sur les adresses IP, en particulier IPv4 adresses, comme celles-ci:IPv6 & La ARPAgeddon Coming [Technology Explained]IPv6 & La ARPAgeddon Coming [Technology Explained]Lire la suite

  • 192.168.0.1
  • 200.187.54.22

Ils se composent en fait de 4 chiffres, chacun représentant une valeur jusqu`à 255. Pouvez-vous deviner pourquoi? Oui, l`adresse complète est représentée par 4 octets (32 bits au total). Cela semblait être un très grand nombre d`adresses possibles (environ 4 milliards de dollars en fait) Au moment où l`Internet a été inventé, mais nous courons rapidement maintenant que tout dans notre vie doit être connecté. Pour résoudre ce problème, le nouveau protocole IPv6 utilise 128 bits au total, ce qui nous donne environ 340 undecillion (mettre 38 zéros à la fin) Adresse à jouer.

Je vais le laisser là pour aujourd`hui, donc je peux revenir à mon objectif initial qui était d`écrire le prochain tutoriel Arduino - dans lequel nous utilisons beaucoup d`un registre à décalage de bits. J`espère aujourd`hui vous a donné une compréhension de base de la façon dont binaire est si important pour les ordinateurs, pourquoi les mêmes chiffres ne cessent d`apparaître, et pourquoi le nombre de bits que nous devons représenter quelque chose impose une limite finie sur quantité de mémoire, la taille de l`écran, la couleur possible des valeurs ou des adresses IP uniques à notre disposition. La prochaine fois, nous allons jeter un oeil à les calculs logiques binaires, qui est à peu près tout un processeur d`ordinateur ne, ainsi comment les ordinateurs peuvent représenter des nombres négatifs.

Commentaires? Confusion? Avez-vous trouvé mon explication facile à comprendre? Quel que soit le cas, s`il vous plaît nous contacter dans les commentaires. Je vous laisse avec une blague binaire!

Il y a seulement 10 types de personnes dans le monde: ceux qui comprennent binaire, et ceux qui ne le font pas.

Articles connexes